@charset "utf-8";
/* CSS Document */
body { color: #555; margin: 0px; padding: 0px; font-size: 14px; font-family: "Microsoft YaHei"; text-align: left; }
a { text-decoration: none; color: #555 }
/*a:link, a:visited { color: #333333; }*/
li a:hover {  text-decoration: none; }
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; outline: none }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; }
.clear { clear: both; height:0;}
input, select { vertical-align: middle; }
.no { display: none; }
table { margin: 0px auto; table-layout: fixed; }
i{ font-style:normal}
.f-right
{
    float: right;
}
.f-left{
    float: left;
}
.fz14-co555{
    font-size: 14px;
    color: #555;
}
.fz12-co999{
    font-size: 12px;
    color: #999;
}

/*咸宁头部*/
.xn-bg{
    background: url("/images/tc2018_bg.jpg")no-repeat center top fixed;
    width: 100%;
    min-height: 964px;
    padding-bottom:20px;
}
.xn-header{
    width: 1242px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 10px;
}
.xn-header-main .xn-header-main-left{
    float: left;
    overflow: hidden;
    width: 894px;

}
.xn-header-main-left img{
    float: left;
    padding-top: 5px;

}
.xn-header-main-left-right{
    float: right;
}
.xn-weibo img{
    margin-right: 5px;
}
.xn-weibo .mr0{
    margin-right: 0;
}
.xn-weibo a{
position: relative;
    z-index: 9999;
}
.xn-header-main .xn-header-main-right{
    float: right;
}
.xn-header-main-left-right{
    text-align: center;
   background: url("/images/xn2018_index_icon38.png");
    width: 544px;
    height: 40px;
    line-height: 40px;
}
.xn-header-main-left-right span{
    color: #fff;
}
.xn-header-main-left-right span:after{
    content: url("/images/xn2018_index_icon37.png");
    position: relative;
    top: 2px;
    padding: 0 4px;
}
.xn-header-main-left-right .index-after:after{
    content: none;
}
.xn-header-main-right span{
    color: #fff;
    line-height: 40px;
}
.xn-logo-weibo{
      width: 1242px;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    margin-bottom: 12px;
    padding-top: 55px;
    position: relative;
}
.xn-logo{
    margin-bottom: 12px;
}
.xn-weibo{
    float: right;
    overflow: hidden;
}
/*图标*/
	.tc-i,.tc-nav .tc-nav-main ul li a i{background: url(/images/tc-index-icon.png) no-repeat transparent;display: inline-block;}
/* 头部开始 */
.tc-header{position: relative;}

.tc-links {
    height: 51px;
    box-sizing: border-box;
    border-bottom: 1px solid rgb(238, 238, 238);
    background: rgb(255, 255, 255);
}
	.tc-links{border-bottom: 1px solid #eee;background: #fff}
	.top-link{width: 1200px;margin: 0 auto;}
	.top-link>span{padding: 15px 0;display: inline-block;color:#646464;}
	.top-link a{color:#646464;vertical-align: middle;}
	.top-link .forecast{width: 200px}
	.top-link .nowday{padding:10px;min-width: 184px;}
	.top-link .search-bar{padding:0;border: 1px solid #dfe2e9;border-radius:18px;background: #ecf1f7;margin:6px 37px 0 30px ;}
	.top-link .search-bar .tc-i{width:15px;height: 15px;background-position: -152px -19px; margin: 0 10px;vertical-align: middle;}
	.top-link .search-bar .s-text{width:217px;text-indent:1em;background: transparent;border: none;vertical-align: middle;border-left: 1px solid #a5b6e2;}
	.top-link .search-bar .search-btn{padding: 7px 22px;border-radius: 18px;background:#0276cd;color: #fff;display:inline-block;cursor: pointer;font-weight: 900;}

	.top-link .links-icon-bar{color: #d1d1d1;float: right;}
	.top-link .links-icon-bar >a{margin: 0 10px;}
	.top-link .links-icon-bar .tc-i{width: 21px;height: 17px;}
	.top-link .links-icon-bar .tc-i.wx{background-position: -131px 0;}
	.top-link .links-icon-bar .tc-i.wb{background-position: -155px 0;}
	.top-link .links-icon-bar .tc-i.wza{width:15px;height:19px;background-position: -131px -19px;vertical-align: top;margin-right: 5px}
	.top-link .links-bar{float: right;}
	.top-link .links-bar a{margin: 0 10px;}

	/*导航*/
        .index-li-active i{background: url(/images/tc-index-icon.png) no-repeat transparent;display: inline-block;}
	.tc-navs{background:#fff;background: rgba(255,255,255,0.9);}
	.tc-nav{width: 1246px;margin: 0 auto;}
	.tc-logo{float: left;margin-right: 27px;width: 317px;}
	.tc-logo img{padding: 20px 0;max-width: 100%}
	.tc-nav .tc-nav-main {float: right;}
	.tc-nav .tc-nav-main ul{}
	.tc-nav .tc-nav-main ul li{float: left;transition: background-color .4s ease}
	.tc-nav .tc-nav-main ul li a{display: inline-block;padding: 30px 30px 20px;height: 100%;transition: color .4s ease;*width: 60px}
	.tc-nav .tc-nav-main ul li a i{display:block;width: 25px;height: 25px;margin: 0 auto 8px;}
        .tc-nav .tc-nav-main li#index i{background-position:0px    0px}
	.tc-nav .tc-nav-main li.index i{background-position:0px    0px}
	.tc-nav .tc-nav-main li.xxgk i{background-position:0px  -30px}
        .tc-nav .tc-nav-main li#xz_2734 i{background-position:0px  -30px}
	.tc-nav .tc-nav-main li.wsbs  i{background-position:0px  -60px}
        .tc-nav .tc-nav-main li#xz_2735 i{background-position:0px  -60px}
	.tc-nav .tc-nav-main li.hdjl  i{background-position:0px  -90px}
        .tc-nav .tc-nav-main li#xz_2736 i{background-position:0px  -90px}
	.tc-nav .tc-nav-main li.tzlg  i{background-position:0px -120px}
        .tc-nav .tc-nav-main li#tzlg  i{background-position:0px -120px}
	.tc-nav .tc-nav-main li.mltc  i{background-position:0px -150px}
        .tc-nav .tc-nav-main li#xz_3960  i{background-position:0px -150px}
	.tc-nav .tc-nav-main li.on.index i,.tc-nav .tc-nav-main li.index:hover i{background-position:-26px    0px}
        .tc-nav .tc-nav-main li.on#index i,.tc-nav .tc-nav-main li#index:hover i{background-position:-26px    0px}
	.tc-nav .tc-nav-main li.on.xxgk  i,.tc-nav .tc-nav-main li.xxgk :hover i{background-position:-26px  -30px}
        .tc-nav .tc-nav-main li.on#xz_2734 i,.tc-nav .tc-nav-main li#xz_2734 :hover i{background-position:-26px  -30px}
        .tc-nav .tc-nav-main #xz_2734.index-li-active i{background-position:-26px  -30px}
	.tc-nav .tc-nav-main li.on.wsbs  i,.tc-nav .tc-nav-main li.ggfw :hover i{background-position:-26px  -60px}
        .tc-nav .tc-nav-main li.on#xz_2735 i,.tc-nav .tc-nav-main li#xz_2735:hover i{background-position:-26px  -60px}
        .tc-nav .tc-nav-main #xz_2735.index-li-active i{background-position:-26px  -60px}
	.tc-nav .tc-nav-main li.on.hdjl  i,.tc-nav .tc-nav-main li.hdjl :hover i{background-position:-26px  -90px}
        .tc-nav .tc-nav-main li.on#xz_2736 i,.tc-nav .tc-nav-main li#xz_2736:hover i{background-position:-26px  -90px}
        .tc-nav .tc-nav-main #xz_2736.index-li-active i{background-position:-26px  -90px}
	.tc-nav .tc-nav-main li.on#tzlg  i,.tc-nav .tc-nav-main li#tzlg :hover i{background-position:-26px -120px}
	.tc-nav .tc-nav-main li.on.mltc  i,.tc-nav .tc-nav-main li.mltc :hover i{background-position:-26px -150px}
        .tc-nav .tc-nav-main li.on#xz_3960 i,.tc-nav .tc-nav-main li#xz_3960:hover i{background-position:-26px  -150px}
        .tc-nav .tc-nav-main #xz_3960.index-li-active i{background-position:-26px  -150px}
	.tc-nav .tc-nav-main li.on,.tc-nav .tc-nav-main li:hover{background: #0276cd}
	.tc-nav .tc-nav-main li.on a,.tc-nav .tc-nav-main li:hover a{color: #fff}
	.tc-nav .sz-logo{float: right;padding-top: 36px;margin-left: 30px;}
        .index-li-active{color:#fff;}
        .index-li-active a{color:#fff;}
	


	@media (max-width: 768px) {
		.search-bar,.top-link .tc-m-toggle,.tc-tyss{display: none}	
		.tc-tyss{display:none;width: 20px;height:20px;background: url(/images/tc-index-icon.png) no-repeat;background-position: -131px -170px;cursor: pointer;}
		.top-link .search-bar{visibility: hidden;position: absolute;margin:0 0 0 -130px;left: 50%;top: 60px;opacity: 0;transition: all 0.4s ease;filter:alpha(opacity=0);z-index: 999}
		.search-bar.tgsch{visibility: visible;opacity: 1;top: 80px;transition: all 0.4s ease;filter:alpha(opacity=100);}
		.top-link .links-icon-bar,.top-link .nowday,.sz-logo{display: none}
		.tc-m-toggle,.tc-tyss{display: block;}
		.top-link,.tc-nav{width: 100%}
		.top-link > span{padding: 5px}
		.top-link .forecast{width: auto}
		.top-link .search-bar .s-text{width: 150px;}
		.top-link .links-bar{right: 0;position: absolute;}
		.tc-navs{position: relative;}
		.tc-tyss {margin: 7px 6px 0 0;float: right;}
		.tc-logo{max-width: 50%;max-height:40px;margin-left: 5px;}
		.tc-logo img{padding: 5px;max-height:40px;}
		.tc-m-toggle {
			position: relative;
			float: right;
			padding: 9px 10px;
			margin-right: 5px;
			margin-bottom: 0;
			background-color: transparent;
			background-image: none;
			border: 1px solid #0276cd;
			border-top-color: transparent;
			border-right-color: transparent;
			border-bottom-color: transparent;
			border-left-color: transparent;
			border-radius: 4px;
			cursor: pointer;
		}

		.tc-m-toggle .icon-bar {
			display: block;
			width: 22px;
			height: 2px;
			border-radius: 1px;
			background-color: #0276cd;
		}
		.tc-m-toggle .icon-bar + .icon-bar {
			margin-top: 4px;
		}

		.collapse{overflow: hidden;display: none;}
		.collapse.in{display: block;overflow-y: hidden;}
		.tc-nav .tc-nav-main{margin-left: 0;overflow: hidden;}
		.tc-nav .tc-nav-main ul li{width: 100%;text-align: left;transition: all 400ms ease;}
		.tc-nav .tc-nav-main li.on.index, .tc-nav .tc-nav-main li:hover{background: #0276cd}
		.tc-nav .tc-nav-main ul li a i{display: none}
		.tc-nav .tc-nav-main ul li a{padding: 0 0 0 10px;transition: all 400ms ease;width: 100%;}
		.tc-nav-main.collapsing li a{transform: translateX(-5px);}
		.tc-nav-main.collapse.in li a{transform: translateX(0px);}
		.tc-nav-main li a{height: 50px;line-height:50px;}
		.tc-nav-main li a:hover, .tc-nav-main li.on a{background-color: transparent;}
		.tc-nav-main.collapsing {
			position: relative;
			height: 0;
			overflow: hidden;
			-webkit-transition-timing-function: ease;
			-o-transition-timing-function: ease;
			  transition-timing-function: ease;
			-webkit-transition-duration: .35s;
			-o-transition-duration: .35s;
			  transition-duration: .35s;
			-webkit-transition-property: height, visibility;
			-o-transition-property: height, visibility;
			  transition-property: height, visibility;
		}
	}
/* 头部结束 */
/*咸宁底部*/
.xn-footer{
    width: 100%;
    background: url("/images/xn2018_index_icon39.png");
    height: 60px;
    /*margin-bottom: 22px;*/
}
.xn-footer-div{
    width: 1242px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 10px;
}

.xn-footer .xn-footer-right{
    color: #fff;
    float: left;
    width: 868px;
    margin-left: 15px;
    font-size: 12px;
    margin-top: 2px;
}
.xn-footer-right p{
    padding-bottom: 5px;
}
.xn-footer .xn-footer-right a{
    color: #fff;
    font-size: 12px;
}
.xn-footer .xn-footer-left{
  float: left;
}
.xn-footer .xn-footer-left img{
    margin-right: 10px;
}


/*右侧导航*/
.right-menu{
    position: fixed;
    right: 0;
    top: 270px;
}
.right-menu ul li{
    margin-bottom: 10px;
    cursor: pointer;
    position: relative;
}
.right-menu ul li .youhui .hides{
    position: absolute;
    left: -25px;
    top: -54px;
    display: none;
}
/* leftsead */

#leftsead{width:131px;height:143px;position:fixed;top:258px;right:0px;}

*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#leftsead li{
    width: 131px;
    height: 43px;
}

#leftsead li i{float:right;}

#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}

#leftsead li a .shows{display:block;}

#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}

#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:-26px;}
#leftsead .leftsead-img01{
    background: url("/images/xn2018_index_icon57.png");
    width: 142px;
    height: 50px;
    display: inline-block;
}
#leftsead .leftsead-img02{
    background: url("/images/xn2018_index_icon49.png");
   width: 54px;
   height: 44px;
    display: block;
}
#leftsead .leftsead-img03{
    background: url("/images/xn2018_index_icon58.png");
  width: 142px;
    height: 50px;
    display: inline-block;
}
#leftsead .leftsead-img04{
    background: url("/images/xn2018_index_icon50.png");
   width: 54px;
    height: 44px;
    display: block;
}
#leftsead .leftsead-img05{
    background: url("/images/xn2018_index_icon51.png");
    width: 54px;
    height: 44px;
    display: inline-block;
}
#leftsead .leftsead-img06{
    background: url("/images/xn2018_index_icon62.png");
    width: 101px;
    height: 116px;
    display: block;
}
#leftsead .leftsead-img07{
    background: url("/images/xn2018_index_icon52.png");
   width: 54px;
  height: 44px;
    display: inline-block;
}
#leftsead .leftsead-img08{
    background: url("/images/xn2018_index_icon61.png");
   width: 101px;
    height: 116px;
    display: block;
}
#leftsead .leftsead-img09{
    background: url("/images/xn2018_index_icon53.png");
   width: 54px;
   height: 45px;
    display: inline-block;
}
#leftsead .leftsead-img10{
    background: url("/images/xn2018_index_icon60.png");
    width: 101px;
   height: 116px;
    display: block;
}
#leftsead .leftsead-img11{
    background: url("/images/xn2018_index_icon59.png");
  width: 142px;
    height: 50px;
    display: inline-block;
}
#leftsead .leftsead-img12{
    background: url("/images/xn2018_index_icon54.png");
    width: 54px;
    height: 44px;
    display: block;
}
/*头部搜索框*/

.index-serch{
    float: left;
    position: relative;
    left:446px;
    /*display: none;*/
}
.index-serch span input
{
    width: 207px;
    height: 35px;
    line-height: 35px;
    background-color: #fff;
    border-radius: 15px;
    border: 0;
    padding-left: 48px;
}
.index-serch span {
    position: relative;
}
.index-serch span img{
    position: absolute;
    top: 1px;
    left: 17px;
}
.serch-logo{
    position: relative;
    left: -26px;
}
.serch-button{
    cursor: pointer;
}

/*咸宁首页底部*/
.xn-footer-sy{
    width: 100%;
    background: url("http://test.xianning.gov.cn/images/xn2018_index_icon39.png");
    height: 90px;
    margin-top: -20px;
}
.xn-footer-div-sy{
    width: 1242px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 12px;
}

.xn-footer-sy .xn-footer-right-sy{
    color: #fff;
    float: left;
    width: 800px;
    font-size: 12px;
}
.xn-footer-right-sy p{
    padding-bottom: 5px;
}
.xn-footer-sy .xn-footer-right-sy a{
    color: #fff;
    font-size: 12px;
}
.xn-footer-sy .xn-footer-left-sy{
  float: right;
}
.xn-footer-sy .xn-footer-left-sy img{
    margin-left: 2px;
}
.xn-footer-lianjie-sy{
    width: 1242px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 8px;
}
.xn-footer-lianjie-sy .wzhansh-sy{
    float: right;
}
.xn-footer-lianjie-sy .wzhansh-sy a{
    color: #fff;
}
.xn-footer-img{
    text-align: center;
    height: 1px;
    margin-bottom: 19px;
}
.xn-footer-lianjie-sy ul li{
    float: left;
    padding-right: 29px;
    margin-right: 4px;
    position: relative;
}
.xn-footer-lianjie-sy span{
    color: #fff;
    float: left;
    padding-top: 1px;
    font-size: 12px;
    padding-top: 3px;
}

.xn-footer-lianjie-sy ul{
    float: left;
    margin-left: 10px;
}
.xn-footer-lianjie-sy ul li select{

    width: 180px;
    padding: 0 2%;
    margin: 0;
    border: 0;
    background: rgba(255,255,255,0.1);
    color: #fff!important;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    text-align: right;
    font-size: 12px;
    padding: 2px 10px;
    padding-right: 0;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff,endColorstr=#19ffffff);
}
.youqing-sy{
    font-weight: bold;
}
.xn-footer-lianjie-sy ul li select option{
    outline: none;
    border: 0;
    color: #333;
    border-width: 0;
    text-align: right;
    width: auto;


}